package com.cy.pj.goods.dao;

import jdk.nashorn.internal.codegen.ObjectCreator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

import javax.sql.DataSource;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 数据访问层对象的具体实现,在实现类中借助JDBC借助直接访问数据库,
 * @Repository 是spring框架中定义一个描述数据层bean对象的注解
 */
@Repository //是一个特殊的Component对象
public class DefaultGoodsDao implements GoodsDao{

    @Autowired
    private DataSource dataSource;

    @Override
    public List<Map<String, Object>> findGoods() {
        //行映射


        return null;
    }
}
